satisfaire la demande

Translations
meet demand
Words
demande

noun
request